mechanical tachometer - German English Dictionary